electronics shares - French English Dictionary